package com.jhs.kjs.service.dao;

import java.util.List;
import java.util.Map;

import com.jhs.kjs.dto.BaggageDTO;
import com.jhs.kjs.dto.CarDTO;
import com.jhs.kjs.dto.CarDetailInfo_CarDTO;
import com.jhs.kjs.dto.CarDeviceDTO;
import com.jhs.kjs.dto.CarDriverDTO;
import com.jhs.kjs.dto.CarPositionDTO;
import com.jhs.kjs.dto.CarTypeDTO;
import com.jhs.kjs.dto.CustomerDTO;
import com.jhs.kjs.dto.DeptDTO;


public interface ITotalCarMapper {
	List<CarDetailInfo_CarDTO> getTotalCarList(CarDetailInfo_CarDTO param);
	List<DeptDTO> getSearchDept(Map<String, Integer> param);
	List<CarPositionDTO> getSearchAddr1(Map<String, Integer> param);
	List<CarPositionDTO> getSearchAddr2( CarDetailInfo_CarDTO param);
	List<CarDTO> getSearchCarType(Map<String, Integer> param);
	List<CarDTO> getSearchBaggage(Map<String, Integer> param);
	List<CarDeviceDTO> getSearchDevice(Map<String, Integer> param);
	List<CarDriverDTO> getSearchText(Map<String, String> param);
	List<CustomerDTO> getSearchCustomer(Map<String, Integer> param);
} 
